268a5a0102fbc41d25b2854476c43d116c6749b0,plugins/cvs2/source/com/intellij/cvsSupport2/actions/ToggleOfflineAction.java,ToggleOfflineAction,isSelected,#AnActionEvent#,22
Before Change
public boolean isSelected(AnActionEvent e) {
CvsContext cvsContext = CvsContextWrapper.createInstance(e);
if (!cvsContext.cvsIsActive()) return false;
CvsConnectionSettings settings = CvsEntriesManager.getInstance().getCvsConnectionSettingsFor(cvsContext.getSelectedFile());
if (settings == null) return false;
return settings.isOffline();
}
After Change
public boolean isSelected(AnActionEvent e) {
CvsContext cvsContext = CvsContextWrapper.createInstance(e);
if (!cvsContext.cvsIsActive()) return false;
VirtualFile root = cvsContext.getSelectedFile();
if (root == null) return false;
CvsConnectionSettings settings = CvsEntriesManager.getInstance().getCvsConnectionSettingsFor(root);
if (settings == null) return false;
return settings.isOffline();